// 清除浮动
.clearfix::after {
    display: block;
    content: '';
    clear: both;
    height: 0;
}

body,html{
    width: 100%;
    height: 100%;
    background: url(../images/loginbj.jpg) no-repeat -520px 80px;
}
#logo{
    position: fixed;
    top: 10px;
    left: 100px;
}
#login-box{
    width: 390px;
    height: 420px;
    background: rgba(255, 255, 255,.8);
    padding-left: 30px;
    position: fixed;
    right: 100px;
    top: 160px;
    ul{
        height: 30px;
        margin-top: 40px;
        margin-bottom: 25px;
        // background-color: blueviolet;
        li{
            height: 28px;
            font-weight: bold;
            font-size: 18px;
            float: left;
            margin-right: 10px;
            &:hover{
                border-bottom: 2px solid black;
                cursor: pointer;
            }
            
        }
    }
    form{
        .user-box{
            width: 360px;
            height: 50px;        
            border: 1px solid #ccc;
            margin-bottom: 2px;
            background-color: aqua;
            .pictrue{
                width: 50px;
                height: 50px;
                display: inline-block;
                background: #ccc;
                img{
                    margin:11px 15px;
                }
                
            }
            input{
                    width: 300px;
                    height: 50px;
                    vertical-align: top;
                    outline: none;
                    padding-left: 10px;
            }
            
        }
        .password-box{
            width: 360px;
            height: 50px;     
            border: 1px solid #ccc;
            margin-bottom: 2px;
            .pictrue{
                width: 50px;
                height: 50px;
                display: inline-block;
                background: #ccc;
                img{
                    margin:11px 15px;
                }
                
            }
            input {
                width: 300px;
                height: 50px;
                vertical-align: top;
                outline: none;
                padding-left: 10px;
            }   
        }

        p {
            width: 300px;
            height: 20px;
            margin-bottom: 10px;
            margin-left: 50px;
            color: #fe3f68;
            font-size: 14px;
        }
       
        button{
            width: 360px;
            height: 50px;
            color: #fff;
            text-align: center;
            line-height: 50px;
            background: #fe3f68;
            border-radius: 5px;
            margin-bottom: 25px;
        }
    }
    
    .loginMode{
        height: 22px;
        line-height: 22px;
        margin-bottom: 30px;
        a{
            color: #666;  
            img{
                float: left;
            }  
            span{
                float: left;
                display: block;
                margin-right: 6px;
            }        
        }
    }
    .logon{
        color: #666;
        float: right;
        margin-right: 30px;
        &:hover{
            cursor: pointer;
        }
    }
}